ethane hydrate - German English Dictionary